renal impression - Alemán Inglés Diccionario